package com.gzhryc.shared_device.oem.h5.agent.dto.api.v1.place;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.gzhryc.common.api.SecurityResponse;

public class PlaceFreeMemberListResponse extends SecurityResponse<PlaceFreeMemberListResponse.Body> {

	private static final long serialVersionUID = 1L;

	public PlaceFreeMemberListResponse() {
		this.body = new Body();
	}

	public PlaceFreeMemberListResponse(Integer code, String msg) {
		super(code, msg);
		this.body = new Body();
	}

	public static class Body implements Serializable {

		private static final long serialVersionUID = 1L;
		
		public List<Item> items;

		public List<Item> getItems() {
			return items;
		}

		public void setItems(List<Item> items) {
			this.items = items;
		}
	}

	public static class Item implements Serializable {

		private static final long serialVersionUID = 1L;
		
		private Long placeId;
		private String placeName;
		private String phone;
		private Long memberId;
		private String memberNickname;
		private String note;
		private Date activeDate;
		private Date createDate;
		
		public Long getPlaceId() {
			return placeId;
		}
		public void setPlaceId(Long placeId) {
			this.placeId = placeId;
		}
		public String getPlaceName() {
			return placeName;
		}
		public void setPlaceName(String placeName) {
			this.placeName = placeName;
		}
		public String getPhone() {
			return phone;
		}
		public void setPhone(String phone) {
			this.phone = phone;
		}
		public Long getMemberId() {
			return memberId;
		}
		public void setMemberId(Long memberId) {
			this.memberId = memberId;
		}
		public String getMemberNickname() {
			return memberNickname;
		}
		public void setMemberNickname(String memberNickname) {
			this.memberNickname = memberNickname;
		}
		public String getNote() {
			return note;
		}
		public void setNote(String note) {
			this.note = note;
		}
		public Date getActiveDate() {
			return activeDate;
		}
		public void setActiveDate(Date activeDate) {
			this.activeDate = activeDate;
		}
		public Date getCreateDate() {
			return createDate;
		}
		public void setCreateDate(Date createDate) {
			this.createDate = createDate;
		}

	}

}
